#ifndef __CLIENT_PACKAGE_RECEIVER_included
#define __CLIENT_PACKAGE_RECEIVER_included

#include <boost/enable_shared_from_this.hpp>
#include "../engine/package.h"

class IPackageReceiver  : public boost::enable_shared_from_this<IPackageReceiver> {

public :

	virtual void OnReceive(Engine::PackageRef p) = 0;
};

typedef boost::shared_ptr<IPackageReceiver> PackageReceiverRef;


#endif //